Release 0.5.1 - #55
Merged
Merged
Conversation
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps
package.json+server.jsonto0.5.1. Cuts a release covering everything merged sincev0.5.0.What's shipping since 0.5.0
New tools
get_verification_artifact— second-agent cross-verification via a sparse, copy-paste-ready JSON payload (PR feat: second-agent verification artifact #48).prepare_uniswap_swap— direct Uniswap V3 routing for clear-signed swaps (PR feat: direct Uniswap V3 routing when user names the venue #51).get_market_incident_status— Aave V3 + Compound V3 + Morpho Blue incident/pause surfaces (PR Incident-awareness bundle: pre-flight pauses, richer reverts, market-info & incident tools #42 bundle).get_compound_market_info— Compound V3 market facts + governance state (PR Incident-awareness bundle: pre-flight pauses, richer reverts, market-info & incident tools #42 bundle).get_token_metadata— ERC-20 symbol/decimals/name lookup (PR Incident-awareness bundle: pre-flight pauses, richer reverts, market-info & incident tools #42 bundle).Defenses / gates
previewToken+userDecision: "send"gate onsend_transaction(PR feat(signing): previewToken + userDecision gate on send_transaction #53) — closes accidentalpreview_send→send_transactioncollapse. Schema-enforced; clear-error refusal on miss/mismatch.frominget_verification_artifact(PR feat(verification-artifact): includefromso the second agent can auto-check recipient-vs-signer #52) — enables in-calldata recipient-vs-signer auto-check.get_ledger_statusonly emitspeerTrustWarningwhen the paired WC peer host is NOT on the*.ledger.comallowlist. Quiets the common case; still loud on unknowns.UX / behavior
1.5→0.5gwei (PR docs(security): refresh model — previewToken gate, from-field note, 2nd-agent roadmap #54).request_capabilitycall when a gap is encountered, instead of just narrating it.simulate_transactionrevert decoding (PR Incident-awareness bundle: pre-flight pauses, richer reverts, market-info & incident tools #42 bundle).simulate_position_changeextended to Compound V3 + Morpho Blue (PR Incident-awareness bundle: pre-flight pauses, richer reverts, market-info & incident tools #42 bundle).Docs + chore
previewTokengate,fromauto-check, server-side second-agent verification roadmap entry (PR docs(security): refresh model — previewToken gate, from-field note, 2nd-agent roadmap #54).CLAUDE.mdadded with preflight / git / tool-use / incident guidance (PR docs: add CLAUDE.md with preflight, git, tool-use, and incident guidance #45)..gitignore:.context/(crypto-audit scratch),.claude/(local Claude Code state).Test plan
npm run build— cleannpm test— 479/479 passv0.5.1→ CI publishes to npm (OIDC provenance) + MCP registry via.github/workflows/publish.yml🤖 Generated with Claude Code